package day_007;

import java.util.Random;

public class demo1 {
    public static void main(String[] args) {
        //需求：创建一个5位数的验证码，前四位是字母，后一位是数字
        //1.创建一个数组，放a~z和A~B；
        char arr[]=new char[52];
        //放a~Z；
        for (int i = 0; i < 52; i++) {
            //放小写字母
            if(i<=25){
                arr[i]=(char)(97+i);
            }
            //放大写字母
            else{
                arr[i]=(char)(65+i-26);
            }
        }
        //创建一个字符串接收答案
        String answer="";
        //2.随机5个数,前面4个数用于字母数组的下标
        //2.1写一个方法,产生随机数
        //2.2调用这个函数并打印
        for (int i = 0; i < 4; i++) {
            answer+=arr[getrandom(52)];
        }
        answer+=(getrandom(10));
        System.out.print(answer);
    }
    public static int getrandom(int end) {
        Random r=new Random();
        int number=r.nextInt(end);
        return number;
    }
}
